package com.dongdongshop.vo;

import com.dongdongshop.pojo.TbAddress;
import com.dongdongshop.pojo.TbAreas;
import com.dongdongshop.pojo.TbCities;
import com.dongdongshop.pojo.TbProvinces;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

public class AddressVo implements Serializable {
    private Long id;

    private String userId;

    private String provinceId;

    private String cityId;

    private String townId;

    private String mobile;

    private String address;

    private String contact;

    private String isDefault;

    private String notes;

    private Date createDate;

    private String alias;

    private String province;

    private String city;

    private String area;

    private List<TbProvinces> provinces;

    private List<TbCities> cities;

    private List<TbAreas> areas;

    public AddressVo() {
    }

    public AddressVo(Long id, String userId, String provinceId, String cityId, String townId, String mobile, String address, String contact, String isDefault, String notes, Date createDate, String alias, String province, String city, String area, List<TbProvinces> provinces, List<TbCities> cities, List<TbAreas> areas) {
        this.id = id;
        this.userId = userId;
        this.provinceId = provinceId;
        this.cityId = cityId;
        this.townId = townId;
        this.mobile = mobile;
        this.address = address;
        this.contact = contact;
        this.isDefault = isDefault;
        this.notes = notes;
        this.createDate = createDate;
        this.alias = alias;
        this.province = province;
        this.city = city;
        this.area = area;
        this.provinces = provinces;
        this.cities = cities;
        this.areas = areas;
    }

    public List<TbProvinces> getProvinces() {
        return provinces;
    }

    public void setProvinces(List<TbProvinces> provinces) {
        this.provinces = provinces;
    }

    public List<TbCities> getCities() {
        return cities;
    }

    public void setCities(List<TbCities> cities) {
        this.cities = cities;
    }

    public List<TbAreas> getAreas() {
        return areas;
    }

    public void setAreas(List<TbAreas> areas) {
        this.areas = areas;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getProvinceId() {
        return provinceId;
    }

    public void setProvinceId(String provinceId) {
        this.provinceId = provinceId;
    }

    public String getCityId() {
        return cityId;
    }

    public void setCityId(String cityId) {
        this.cityId = cityId;
    }

    public String getTownId() {
        return townId;
    }

    public void setTownId(String townId) {
        this.townId = townId;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getContact() {
        return contact;
    }

    public void setContact(String contact) {
        this.contact = contact;
    }

    public String getIsDefault() {
        return isDefault;
    }

    public void setIsDefault(String isDefault) {
        this.isDefault = isDefault;
    }

    public String getNotes() {
        return notes;
    }

    public void setNotes(String notes) {
        this.notes = notes;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getAlias() {
        return alias;
    }

    public void setAlias(String alias) {
        this.alias = alias;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }
}
